@charset "utf-8";
/* CSS Document */

.brows_tra_box{margin:0px 0px 30px;}
.brows_tra_box h4{font:bold 15px "OpenSansRegular", Arial, Helvetica, sans-serif; margin:20px 0px 10px; border-bottom:1px dashed #bababa; padding-bottom:10px;}
.brows_tra_box ul{margin:0px; padding:0px 0px 0px 10px; list-style:none;}
.brows_tra_box ul li{list-style-type:none; line-height:24px; font-size:13px;}
.find_title{font:bold 15px "OpenSansRegular", Arial, Helvetica, sans-serif; margin:20px 0px 10px; border-bottom:1px dashed #bababa; padding-bottom:10px;}
.fin_job_top_srh_box{background:url(../images/gray_bg.jpg) repeat left top; border:1px solid #E3E3E3; padding:10px; margin-bottom:20px;}
.fin_job_top_srh_box .select{width:250px; *width:235px; height:32px; padding:5px; border:1px solid #ddd; float:left; color:#8b8b8b; margin-right:10px;}
.fin_job_top_srh_box .input{width:120px; height:30px; padding:0px 10px; border:1px solid #ddd; float:left; color:#8b8b8b; margin-right:10px;}
.find_job_table{margin:0px; padding:0px;border: 1px solid #CFCFCF; box-shadow: 0 8px 6px -6px #9B999A; -moz-box-shadow: 0 8px 6px -6px #9B999A; -webkit-box-shadow: 0 8px 6px -6px #9B999A; -o-box-shadow: 0 8px 6px -6px #9B999A; border-bottom:0px solid #fff;}
.find_job_table dl{margin:0px; padding:0px; display:block; width:100%; border-bottom: 1px solid #BAB9B9;}
.find_job_table dl dt{float:left;background: none repeat scroll 0 0 #ECECEC; border-bottom: 1px solid #BAB9B9; color: #454343; font: 14px/35px "OpenSansRegular",Arial,Helvetica,sans-serif; height: 35px; padding-left:10px;}
.find_job_table dl dd{float:left; margin:0px; padding:10px 0px 10px 10px; }
.find_job_table dl dd h4{font-size:13px; text-transform:capitalize; margin-bottom:3px;}
.find_job_table dl dd h5{font-size:14px; text-transform:capitalize; margin-bottom:3px;}
.find_job_table dl dd h6{font-size:12px; text-transform:uppercase; font-weight:normal;}
.find_job_table .col1{ width:300px;}
.find_job_table .col2{ width:100px;}
.find_job_table .col3{ width:100px;}
.find_job_table .col4{ width:123px;}
.find_job_table .col5{ width:100px;}

.job_detail_wrapp{margin:0px; padding:15px; border: 1px solid #CFCFCF; box-shadow: 0 8px 6px -6px #9B999A; -moz-box-shadow: 0 8px 6px -6px #9B999A; -webkit-box-shadow: 0 8px 6px -6px #9B999A; -o-box-shadow: 0 8px 6px -6px #9B999A; }
.job_detail_wrapp h4{font:bold 15px "OpenSansRegular", Arial, Helvetica, sans-serif; margin:0px 0px 10px; border-bottom:1px solid #bababa; padding-bottom:10px;}
.job_detail_wrapp h4 .job_title{width:520px; float:left;}
.job_detail_wrapp h4 .sh_icon_box{font-size:13px; font-weight:normal; width:200px; float:right;}
.mt_detail_box{margin:0px 0px 20px; padding:0px;}
.mt_detail_box .map_box{width:350px; height:300px; float:left; padding:3px; border:1px solid #ccc; box-shadow: 0 8px 6px -6px #9B999A; -moz-box-shadow: 0 8px 6px -6px #9B999A; -webkit-box-shadow: 0 8px 6px -6px #9B999A; -o-box-shadow: 0 8px 6px -6px #9B999A; }
.mt_detail_box .job_de_txt_box{width:350px;  float:right;}
.mt_detail_box .job_de_txt_box .loc_box{font-size:14px; margin-bottom:10px; padding-bottom:10px; border-bottom:1px dotted #ddd;}
.mt_detail_box .job_de_txt_box .loc_box span{font-weight:bold;}
.mt_detail_box .job_de_txt_box .tarde_box{font-size:14px; margin-bottom:10px; padding-bottom:10px; border-bottom:1px dotted #ddd;}
.mt_detail_box .job_de_txt_box .tarde_box span{font-weight:bold;}
.mt_detail_box .job_de_txt_box .post_box{font-size:14px; margin-bottom:10px; padding-bottom:10px; border-bottom:1px dotted #ddd;}
.mt_detail_box .job_de_txt_box .post_box span{font-weight:bold;}
.mt_detail_box .job_de_txt_box .istart_box{font-size:14px; padding-bottom:10px; border-bottom:1px dotted #ddd;}
.mt_detail_box .job_de_txt_box .istart_box span{font-weight:bold;}
.job_detail_wrapp h5{font:bold 13px "OpenSansRegular", Arial, Helvetica, sans-serif; margin:0px 0px 10px;}
.job_detail_wrapp article{font-size:13px; line-height:20px;}

/***16072012**jobfindlistsh*********/
.mainbox_findjobs{ margin:0px; padding:0px;}
.bgimg_shadow{ background:url(../images/bgshadow.png) repeat-x 0px 0px; width:100%; height:15px; display:block;}